
body,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
     font-family: "Microsoft Yahei";
 }
 
 .col-lg-1,
 .col-lg-10,
 .col-lg-11,
 .col-lg-12,
 .col-lg-2,
 .col-lg-3,
 .col-lg-4,
 .col-lg-5,
 .col-lg-6,
 .col-lg-7,
 .col-lg-8,
 .col-lg-9,
 .col-md-1,
 .col-md-10,
 .col-md-11,
 .col-md-12,
 .col-md-2,
 .col-md-3,
 .col-md-4,
 .col-md-5,
 .col-md-6,
 .col-md-7,
 .col-md-8,
 .col-md-9,
 .col-sm-1,
 .col-sm-10,
 .col-sm-11,
 .col-sm-12,
 .col-sm-2,
 .col-sm-3,
 .col-sm-4,
 .col-sm-5,
 .col-sm-6,
 .col-sm-7,
 .col-sm-8,
 .col-sm-9,
 .col-xs-1,
 .col-xs-10,
 .col-xs-11,
 .col-xs-12,
 .col-xs-2,
 .col-xs-3,
 .col-xs-4,
 .col-xs-5,
 .col-xs-6,
 .col-xs-7,
 .col-xs-8,
 .col-xs-9 {
     padding-right: 5px!important;
     padding-left: 5px!important;
 }
 
 .portlet {
     margin-bottom: 10px!important;
 }
 
 .portlet.light>.portlet-title {
     /* border-bottom: 1px solid #ddd!important; */
     border: 0 none;
     min-height: 40px;
 }
 
 .portlet.light>.portlet-title>.caption {
     padding: 5px 0!important;
 }
 
 .hyzhbtabone {
     font-size: 18px !important;
 }
 
 .portlet.light>.portlet-title>.tools {
     padding: 5px 0 5px!important;
 }
 
 .portlet.light>.portlet-title>.nav-tabs>li>a {
     padding: 5px 8px 5px;
 }
 
 .select2-container--bootstrap .select2-selection--single {
     height: 28px!important;
     line-height: 1.42857!important;
     padding: 3px 12px 3px 6px!important;
 }
 
 .select2-container--bootstrap .select2-selection--multiple {
     min-height: 28px!important;
 }
 
 .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
     height: 22px!important;
 }
 
 .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
     margin: 3px 0 0 4px!important;
 }
 
 .select2-container--bootstrap .select2-selection {
     font-size: 11px;
 }
 
 .margin-bottom-5 {
     margin-bottom: 5px!important;
 }
 
 .col-borde1 {
     border-right: 1px solid #ddd!important;
     border-top: 1px solid #ddd!important;
     border-bottom: 1px solid #ddd!important;
 }
 
 .del-pl {
     padding-left: 0px!important;
 }
 
 .del-pr {
     padding-right: 0px!important;
 }
 /* 全局左右内边距置0 */
 
 .del-plf {
     padding-right: 0px!important;
     padding-left: 0px!important;
 }
 
 .del-tbf {
     padding-top: 0px!important;
     padding-bottom: 0px!important;
 }
 /* 全局top距置0 */
 
 .del-ptop {
     padding-top: 0px!important;
 }
 
 .del-mtop {
     margin-top: 0px!important;
 }
 
 .del-mtb {
     margin-top: 0px!important;
     margin-bottom: 0px!important;
 }
 /* 全局左右外边距置0 */
 
 .del-mlf {
     margin-right: 0px!important;
     margin-left: 0px!important;
 }
 
 .mlf-minus5 {
     margin-right: -5px!important;
     margin-left: -5px!important;
 }
 /* 全局外边距置0 */
 
 .del-mall {
     margin: 0px!important;
 }
 /* 全局内边距置0 */
 
 .del-pall {
     padding: 0px!important;
 }
 
 .palldiv {
     background: #f2f2f2;
     border-top: 1px solid #ddd;
     text-align: center
 }
 
 .cbp-item-wrapper {
     padding-bottom: 0
 }
 
 .del-borderbottom {
     border-bottom: 0px solid!important;
 }
 
 .del-borderall {
     border-left: 0px solid!important;
     border-right: 0px solid!important;
     border-top: 0px solid!important;
     border-bottom: 0px solid!important;
 }
 /* 全局左右边线置0 */
 
 .del-borderlf {
     border-left: 0px solid!important;
     border-right: 0px solid!important;
 }
 /* 全局使宽失效 */
 
 .del-width {
     width: inherit!important;
 }
 
 .plr-10 {
     padding-right: 10px!important;
     padding-left: 10px!important;
 }
 
 .plr-15 {
     padding-right: 15px!important;
     padding-left: 15px!important;
 }
 
 .pt-5 {
     padding-top: 5px!important;
 }
 
 .ptb-5 {
     padding-top: 5px!important;
     padding-bottom: 5px!important;
 }
 
 .ptb-10 {
     padding-top: 10px!important;
     padding-bottom: 10px!important;
 }
 
 .ptblr-5 {
     padding-top: 5px!important;
     padding-bottom: 0px!important;
     padding-right: 0px!important;
     padding-left: 0px!important;
 }
 
 .ml-5 {
     margin-left: 5px!important;
 }
 
 .mtb-10 {
     margin-top: 10px!important;
     margin-bottom: 10px!important;
 }
 
 .allborder {
     border-left: 1px solid #ddd!important;
     border-right: 1px solid #ddd!important;
     border-top: 1px solid #ddd!important;
     border-bottom: 1px solid #ddd!important;
 }
 
 .topborder {
     border-top: 1px solid #ddd!important;
 }
 
 .bottomborder {
     border-bottom: 1px solid #ddd!important;
 }
 
 .leftborder {
     border-left: 1px solid #ddd!important;
 }
 
 .rightborder {
     border-right: 1px solid #ddd!important;
 }
 
 .cu-font-color {
     color: #838FA1!important;
 }
 
 .list-datetime-width {
     width: 120px!important;
 }
 /* 全局颜色 */
 
 .cu-color-1 {
     color: #80898e!important;
 }
 
 .cu-color-2 {
     color: #5cd1db!important;
     font-weight: bold!important;
 }
 
 .cu-bgcolor-red {
     background: #ed6b75!important;
 }
 /* 去掉a标签的下划线 */
 
 a.cu-noline {
     text-decoration: none;
     line-height: 1.5!important;
     white-space: nowrap!important;
     /*color:#000!important;*/
     font-family: "MICROSOFT YAHEI"!important;
     font-size: 13px;
 }
 /*a.cu-noline:visited  {*/
 /*color:#888!important;*/
 /*}*/
 
 a.block {
     display: block!important;
 }
 /* 全局黑字体颜色 */
 
 .cu-font-black {
     color: #2f353b!important;
 }
 /* 全局上边距2px */
 
 .cu-mt-two {
     margin-top: 2px!important;
 }
 /* 全局背景白色*/
 
 .cu-bg-white {
     background-color: #ffffff!important;
 }
 
 .cu-float-left {
     float: left!important;
 }
 
 a.cu-font {
     font-size: 18px!important;
     line-height: 18px!important;
 }
 /* portlet-title caption i*/
 
 .cu-fa-mt {
     margin-top: 3px!important;
 }
 
 a.padding-tb {
     padding-top: 5px!important;
     padding-bottom: 5px!important;
 }
 
 a.cu-more {
     background-image: url(../assets/global/img/remove-icon-small.png);
     background-repeat: no-repeat;
     width: 16px;
     height: 12px;
     display: inline-block;
     height: 16px;
     margin-left: 5px;
     opacity: 1;
     filter: alpha(opacity=100)
 }
 
 .mt-five {
     margin-top: 10px;
 }
 
 .sparkline-chart .title2 {
     display: block;
     text-align: center;
     color: #333;
     font-weight: 300;
     font-size: 11px;
     margin-top: 5px;
     margin-bottom: 10px;
 }
 
 .cu-list-thumb {
     width: 60px!important;
     height: 60px!important;
 }
 
 span.float-r {
     text-align: right;
     float: right;
 }
 
 .cu-task-date {
     float: right;
 }
 
 .cu-padding5 {
     padding: 2px!important;
 }
 
 .cu-padding0 {
     padding: 0px!important;
 }
 
 .tab-content>.tab-pane {
     display: block;
     height: 0;
     overflow-y: hidden;
 }
 
 .tab-content>.active {
     height: auto;
 }
 /* li 列表文字溢出显示省略号*/
 
 .scroller {
     padding: 0!important;
 }
 
 .scroller ul a {
     text-decoration: none;
     display: block;
     overflow: hidden;
 }
 /* 鼠标移动到li变成手 */
 
 li.cu-pointer {
     cursor: pointer;
     line-height: 24px;
 }
 
 .cu-pointer-color:hover {
     padding: 0px!important;
     /* background: #000000!important; */
 }
 
 .unread {
     cursor: pointer;
 }
 
 .mtb {
     margin-top: 5px!important;
     margin-bottom: 5px!important;
     padding-right: 40px!important;
 }
 /*.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-datetime{*/
 /*line-height: 13px; !important;*/
 /*height: 13px;*/
 /*}*/
 /* 新浪期货走势查询图 */
 
 .sinaImg {
     text-align: center;
 }
 
 a.tree-inline {
     padding: 5px 10px;
     width: 100%;
     text-align: center;
     display: inline-block;
     font: 12px/20px "宋体";
 }
 
 a.tree-inline>.one {
     float: left;
 }
 
 a.tree-inline>.two {
     display: inline-block;
     width: 48px;
     margin-right: 10px;
     margin-left: 10px;
     text-align: right;
 }
 
 a.tree-inline>.three {
     float: right;
 }
 
 a.tree-inline .cu-font-green {
     color: #008000;
 }
 
 a.tree-inline .cu-font-red {
     color: #f00;
 }
 
 .table-scrollable>.table {
     font-size: 11px
 }
 
 #xianhuotable>tbody>tr>td {
     font-size: 12px
 }
 
 #zhishutable>tbody>tr>td {
     font-size: 12px
 }
 
 .cu-imaghw-70 {
     width: 70px!important;
     height: 80px!important;
 }
 
 .mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item {
     padding: 15px;
     height: 76px;
     overflow: hidden;
 }
 /* 自定义table header color */
 
 .cu_ttbcolor {
     background-color: #f1f4f7!important;
 }
 
 .col-middle {
     vertical-align: middle;
 }
 
 #datatable_ajax th,
 #datatable_ajax td {
     white-space: nowrap;
 }
 
 .cu_input_time {
     width: 120px!important;
 }
 
 .cu_center {
     text-align: center;
 }
 
 .cu_nowrap {
     white-space: nowrap;
 }
 
 .flip-scroll tbody tr {
     width: inherit;
 }
 
 .cu_width_100 {
     width: 100% !important;
     margin-left: 0px!important;
 }
 
 .cu_width_40 {
     width: 40% !important;
 }
 
 .cu_width_50 {
     width: 50% !important;
 }
 
 .cu_width_35 {
     width: 35% !important;
 }
 
 .flip-scroll td {
     text-align: center;
 }
 
 .bg-font-grey-steel {
     color: #000000 !important;
 }
 
 a.index-font-color1 {
     font-size: 16px!important;
     color: #ef9433 !important;
     text-decoration: none !important;
 }
 
 a.index-font-color1:visited {
     color: #ef9433 !important;
 }
 
 a.index-font-color2 {
     font-size: 13px!important;
     color: #fff!important;
 }
 
 a.index-font-color2:visited {
     color: #fff !important;
 }
 
 .index-font-color3 {
     font-size: 14px!important;
     color: #666!important;
     height: 30px!important;
 }
 /* news --start */
 
 li.mt-list-item.cu-padding5.del-borderlf.cu-pointer {
     list-style: none;
     /* clear: both; */
 }
 /* .page-prefooter.menu-down-color .row li.mt-list-item.del-borderlf.cu-pointer .list-datetime {
    float: left;
}
.page-prefooter.menu-down-color .row li.mt-list-item.del-borderlf.cu-pointer .list-item-content.del-plf{
    float: left;
    margin-left: 10px;
} */
 /* .row li.mt-list-item.del-borderlf h6.font-green{
    font-size:16px!important;
   	color: #ef9433 !important;
} */
 /* news-in-start */
 
 .news-title-item {
	width:210px;
	height:40px;
}
 /* news-title */
 
 .news-title-item .news-title-color {
	float:left;
	width:105px;
	height:100%;
	border-top:2px solid #dadada;
	background-color:#2f4173;
	color:#ffffff;
	line-height:38px;
	font-size:20px;
	font-weight:bold;
	text-indent:3px;
}
.news-title-item .news-title-color.active {
	border-color:#096b9c;
	color:#2e4072;
	background-color:#fff;
}
 
 .news_title_it:hover {
     cursor: pointer;
 }
 
 @media(max-width:1200px) {
     .news-title-item {
         width: 60%;
         height: 40px;
     }
 }
 
 .news_list_wrap {
     width: 100%;
     margin-top: 3px;
     position: relative;
 }
 
 .page-wrapper-bottom .more_news {
     position: absolute;
     width: 68px;
     height: 40px;
     line-height: 40px;
     color: #c5c5c5;
     font-size: 16px;
     font-weight: normal;
     top: -40px;
     right: 30px;
 }
 
 .page-wrapper-bottom .more_icon {
     width: 23px;
     height: 23px;
     margin-left: 10px;
     /* margin-right: 26px; */
     vertical-align: middle;
 }
 
 ul.news_list {
     padding: 0;
 }
 
 .page-wrapper-bottom li {
     list-style: none;
 }
 
 .page-wrapper-bottom li.mt-list-item.cu-padding5.del-borderlf.cu-pointer {
     height: 22px!important;
     line-height: 22px;
 }
 
 .page-wrapper-bottom .list-item-content.del-plf {
     padding-top: 0;
     padding-bottom: 0;
     margin: 0!important;
 }
 
 .page-wrapper-bottom .list-item-content.del-plf h6.mtb {
     width: 80%;
     margin: 0!important;
     padding: 0!important;
 }
 /* .page-wrapper-bottom .list-item-content.del-plf h6.list-date{
    margin-top: 0!important;
 } */
 
 .page-wrapper-bottom a,
 .page-wrapper-bottom a.cu-noline {
     text-decoration: none!important;
 }
 
 .page-wrapper-bottom li.mt-list-item .mtb a.cu-noline {
     display: block;
     width: 95%;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 
 .page-wrapper-bottom li.mt-list-item .mtb a.cu-noline,
 .page-wrapper-bottom li.mt-list-item h6.font-green {
     color: #707070!important;
     font-size: 14px;
     font-weight: 500;
 }
 
 .page-wrapper-bottom li.news_today .mtb a.cu-noline,
 .page-wrapper-bottom li.news_today h6.font-green {
     color: #c71721!important;
 }
 
 .page-wrapper-bottom li.mt-list-item a.cu-noline:hover,
 a.cu-noline:active {
     text-decoration: none;
 }
 
 .page-wrapper-bottom li.news_today a.cu-noline:visited,
 .page-wrapper-bottom li.mt-list-item a.cu-noline:visited {
     color: #7d8fc3!important;
     text-decoration: none!important;
 }
 
 .page-wrapper-bottom li.mt-list-item h6.font-green {
     float: right;
     margin: 0px 30px 0px 0px;
     line-height: 22px;
 }
 /* news --end */
 /* view --start */
 
 .portlet_title_a {
     display: block;
     /* text-decoration: none; */
     width: 100%;
     height: 100%;
 }
 
 .portlet_title_a:hover {
     text-decoration: underline;
 }
 
 .view_left_line {
     width: 16px;
     height: 46px;
     border-left: 4px solid #a30b17;
     border-top: 3px solid #a30b17;
     float: left;
 }
 
 .portlet_title_a.caption-subject.font-green-steel.bold.uppercase {
     float: left;
     color: #2d4271;
     height: 42px;
     line-height: 40px;
 }
 
 .portlet.light>.portlet-title>.caption>.caption-subject {
     font-size: 22px;
 }
 
 .view_right_line {
     width: 85%;
     float: right;
     height: 4px;
     margin-top: 20px;
     margin-left: 7px;
     background-color: #2e4072;
     /* vertical-align: middle;
     line-height: 46px; */
 }
 
 @media(max-width:992px) {
     .view_right_line {
         width: 70%;
     }
 }
 
 @media(max-width:790px) {
     .view_right_line {
         width: 62%;
     }
 }
 
 .view_title_item {
     width: 100%;
     height: 36px;
     line-height: 36px;
     border-bottom: 2px solid #b3ceeb;
 }
 
 .view_title_item .view_title_text {
     font-size: 18px;
     font-weight: bold;
     float: left;
     min-width: 84px;
     color: #2d4271;
     height: inherit;
     line-height: inherit;
     border-bottom: 2px solid #415ba6;
 }
 
 .view_title_item .view_title_more {
     text-decoration: none!important;
     height: inherit;
     line-height: inherit;
     color: #c5c5c5;
     font-size: 16px;
     text-align: right;
     /* width: 70%; */
     /* max-width: 235px; */
     float: right;
     width: 20%;
 }
 /* view --end */
 
 .search-form-top {
     margin-top: 11px!important;
 }
 
 .dataTables_extended_wrapper .vt-border .table.dataTable {
     margin: 0px 0!important;
     border: 0;
 }
 
 .vt-border {
     border: 1px solid #e7ecf1!important;
 }
 /* table {
    border:1px solid #000 !important;
} */
 
 .titletkshtab {
     cursor: none;
     font-size: 17px!important;
     font-weight: 600!important;
 }
 
 .tabone a:hover {
     cursor: default;
 }
 /*导航栏 */
 
 .navigation {}
 
 .move:hover>ul {
     display: block
 }
 
 .navbar-nav1 {
     float: left!important;
     margin: 0
 }
 
 .navbar-nav1>li {
     float: left!important;
 }
 
 .navbar-nav1>li>a {
     padding-top: 15px;
     padding-bottom: 15px
 }
 
 @media (min-width:100px) {
     .navbar-toggle {
         display: none
     }
     .navbar-nav1 {
         float: left!important;
         margin: 0
     }
     .navbar-nav1>li {
         float: left!important;
     }
     .navbar-nav1>li>a {
         padding-top: 15px;
         padding-bottom: 15px
     }
 }
 
 .navbar-nav1>li>.dropdown-menu {
     margin-top: 0px!important;
 }
 
 @media (min-width:786px) {
     .navbar-nav1>li>ul {
         min-width: 120px!important;
     }
 }
 /*导航栏*/
 
 .wmd-view-topscroll {
     overflow-x: scroll;
     overflow-y: hidden;
     width: 100%;
     border: none 0px RED;
 }
 
 .wmd-view-topscroll {
     height: 20px;
 }
 
 .scroll-div1 {
     width: 1000px;
     overflow-x: scroll;
     overflow-y: hidden;
 }
 
 .del-margin {
     margin: 0px!important;
 }
 
 .page-header .page-header-menu {
     background: #2e4072!important;
 }
 
 .page-header .page-header-menu .hor-menu .navbar-nav>li.active>a {
     background: #ef9433!important;
 }
 
 .menu-down-color {
     background: #ffffff!important;
 }
 
 .del-border {
     border: 0!important;
 }
 
 .background-image-index {
     padding-left: 0px!important;
     padding-right: 0px!important;
 }
 
 .del-margin-bottom {
     margin-bottom: 0px!important;
 }
 
 .bur-left {
     float: left;
     height: 500px;
     width: 18%;
     background: #FFFFFF!important;
     opacity: 0.5!important;
 }
 
 .bur-right {
     float: right;
     height: 500px;
     width: 18%;
     background: #FFFFFF!important;
     opacity: 0.5!important;
 }
 
 .bur-all {
     float: left;
     height: 500px;
     width: 64%;
     position: relative;
 }
 
 .bur-all-top {
     float: left;
     height: 30px;
     width: 100%;
     background: #FFFFFF!important;
     opacity: 1!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .bur-all-bottom {
     float: left;
     height: 470px;
     width: 100%;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .logo-default {
     margin-top: 15px!important;
 }
 
 .backimgsize {
     background-size: auto;
     background-repeat: no-repeat;
     background-position: center center;
     height: 500px
 }
 
 .page-header .page-header-top .top-menu .navbar-nav>li.active>a>span {
     color: #ef9433!important;
     font-weight: bold!important;
 }
 
 .page-header .page-header-top .top-menu .navbar-nav>li:hover {}
 
 .page-header {
     height: auto!important;
 }
 
 .top-line {
     height: 8px!important;
     width: 100%!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .top-lineone {
     height: 8px!important;
     background-color: #d4d4d4!important;
 }
 
 .top-linetwo {
     height: 8px!important;
     background-color: #1d2035!important;
 }
 
 .top-linethree {
     height: 8px!important;
     width: 100%!important;
     background: #ef9433!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 div .imgcontent {
     width: 100%!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .right-bottom {
     position: absolute;
     bottom: 0;
     bottom: 0;
     list-style: none;
     width: 100%;
     text-align: center;
     background-color: rgba(0, 0, 0, .5)
 }
 
 .left-bottom {
     position: absolute;
     left: 20%;
     bottom: 0;
 }
 
 .font-sizeone {
     margin-bottom: 20px!important;
     font-size: 100px!important;
     color: #FFFFFF!important;
     font-style: italic!important;
     font-weight: 900!important;
     text-decoration: underline !important;
 }
 
 .right-bottom a {
     font-size: 30px;
     line-height: 60px;
     color: #fff;
     font-weight: 700;
 }
 
 .right-bottom a:hover {
     text-decoration: none;
 }
 
 .mb10 {
     margin-bottom: 10px!important;
 }
 
 .selectautowidth {
     white-space: nowrap;
     width: auto !important;
 }
 
 .portlet.light {
     padding-bottom: 5px!important;
 }
 
 .portlet>.portlet-title {
     margin-bottom: 0px!important;
 }
 
 .list {
     padding: 0 10px;
     font-size: 14px;
     line-height: 26px;
 }
 
 .top10 {
     padding-left: 27px;
     background: url(../img/top10_bg.gif) no-repeat 6px 2px;
 }
 
 .list ul,
 .list li,
 .acticlelist ul,
 .acticlelist li {
     list-style: none;
     padding: 0;
     margin: 0;
 }
 
 .acticlelist .list-news li h3 {
     font-size: 18px;
     height: 22px;
     margin: 0 0 9px;
     overflow: hidden;
     display: inline;
     font-weight: 600
 }
 
 .acticlelist .list-news li h3 a {
     color: #333;
 }
 
 .acticlelist .list-news li h3 a:visited {
     color: #666;
 }
 
 .acticlelist .list-news li {
     border-bottom: 1px dotted #dcdee6;
     padding: 14px 0;
 }
 
 .acticlelist .list-news li .con {
     line-height: 28px;
     overflow: hidden;
     position: relative;
     z-index: 1;
     color: #666;
 }
 
 .acticlelist .list-news li .red-more {
     position: absolute;
     right: 0;
     z-index: 2;
     bottom: 0;
     background: #fff;
 }
 
 .red-more,
 .red-more:hover {
     color: #dc3535;
 }
 
 .acticlelist .list-news .date {
     color: #999;
     margin-top: 5px;
     zoom: 1;
     float: none;
 }
 
 .more_right_img {
     margin: 20px 0;
     border: 1px solid #f4f6f8;
     padding: 10px 0
 }
 
 .more_right_img:hover {
     /*border-color: #3698dc;*/
 }
 
 .blog-container2 {
     background: url(../img/contentlogo.png) 50px 50px;
 }
 
 .share {
     text-align: right;
     padding: 6px 0 0;
     height: 30px;
     width: 180px;
     float: right;
 }
 
 .blog-content-2 .blog-single-content>.blog-single-desc {
     line-height: 24px;
     font-size: 16px;
 }
 .blog-content-2 .blog-single-content > .blog-single-desc #main {
    overflow: auto;
}
 .blog-content-2 .blog-single-content>.blog-single-desc table {
     font-size: 14px;
 }
 
 .blog-content-2 .blog-single-content>.blog-single-desc>p {
     margin: 0 0 35px;
 }
 
 .smdivt,
 .smdiv {
     font-size: 13px;
     line-height: 18px;
     margin-top: 40px;
     color: #777;
 }
 
 .smdiv {
     margin-top: 0;
 }
 
 .smdivt p,
 .smdiv p {
     padding: 0;
     margin: 0;
     text-indent: 24px;
 }
 
 .xgtitle {
     color: #666;
     font-size: 16px;
     font-weight: 600;
     margin-bottom: 6px;
 }
 
 .page-footer a {
     color: #a2abb7;
 }
 
 .acticlelist {
     padding: 0 20px 20px;
     font-size: 16px;
     line-height: 32px;
 }
 
 .acticlelist li span {
     float: right;
     height: 30px;
 }
 
 .page {
     padding: 30px 0;
 }
 
 #page {
     width: 100%;
     height: 25px;
     margin: 0px auto;
     text-align: center
 }
 
 #page a {
     min-width: 22px;
     padding: 2px 4px;
     text-align: center;
     border: 1px solid #c2cad8;
     display: inline-block;
     font-size: 12px;
 }
 
 #page a:hover,
 #page a.hover {
     background: #ef9433;
     border-color: #ef9433;
     text-decoration: none;
     color: #fff;
 }
 
 .btn.ch {
     color: #FFF;
     background-color: #ef9433;
     border-color: #ef9433
 }
 
 .blog-container {
     padding-top: 0!important;
 }
 
 .page-content {
     /*background: #fff!important;*/
 }
 
 #main table {
     max-width: 100%;
 }
 
 #main img {
     max-width: 90%;
     height: auto;
     margin: 0 auto;
    display: block;
 }
 
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.active>a,
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.active>a:hover,
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.current>a,
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.current>a:hover {
     color: #fff;
     background: #ed963e;
 }
 
 @media (max-width: 991px) {
     .page-header .page-header-menu .search-form .input-group .input-group-btn .btn.submit i {
         position: relative;
         top: 0!important;
         color: #616d7d!important;
     }
     #main p img {
        width: 90%!important;
        height: auto!important;
    }

 }
 
 dl,
 dt,
 dd {
     list-style: none;
     padding: 0;
     margin: 0
 }
 
 .kanwu img {
     border: 1px solid #aac0f9;
     padding: 5px;
     margin-bottom: 5px;
 }
 
 .table {
     margin: 9px 0;
 }
 
 .table-condensed>thead>tr>th,
 .table-condensed>tbody>tr>th,
 .table-condensed>tfoot>tr>th,
 .table-condensed>thead>tr>td,
 .table-condensed>tbody>tr>td,
 .table-condensed>tfoot>tr>td {
     padding: 7px 3px 6px;
     color: #666666!important;
     font-size: 13px;
 }
 
 @-moz-document url-prefix()
 /*Firefox*/
 
 {
     .table-condensed>thead>tr>th,
     .table-condensed>tbody>tr>th,
     .table-condensed>tfoot>tr>th,
     .table-condensed>thead>tr>td,
     .table-condensed>tbody>tr>td,
     .table-condensed>tfoot>tr>td {
         padding: 6px 3px;
     }
 }
 
 .table-striped>tbody>tr:nth-of-type(odd) {
     background-color: #f9f9f9
 }
 /*钢材地图行情*/
 
 .steeltable {
     margin-top: 0;
 }
 
 .steeltable td,
 .steeltable th {
     font-size: 12px;
     padding: 2px;
     text-align: center;
 }
 
 .fixTable thead {
     background-color: #fff;
 }
 /*h5#PriceTitle{*/
 /*margin:0;*/
 /*}*/
 
 .his_title {
     padding-left: 12px;
     border-bottom: 1px solid #e7ecf1;
     line-height: 30px;
 }
 /*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
 
 .modal-open {
     overflow: hidden;
 }
 /* add a scroll bar to stop page from jerking around */
 
 .modal-open.page-overflow .page-container,
 .modal-open.page-overflow .page-container .navbar-fixed-top,
 .modal-open.page-overflow .page-container .navbar-fixed-bottom,
 .modal-open.page-overflow .modal-scrollable {
     overflow-y: scroll;
 }
 
 @media (max-width: 979px) {
     .modal-open.page-overflow .page-container .navbar-fixed-top,
     .modal-open.page-overflow .page-container .navbar-fixed-bottom {
         overflow-y: visible;
     }
 }
 
 .modal-scrollable {
     position: fixed;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     overflow: auto;
 }
 
 .modal {
     outline: none;
     position: absolute;
     margin-top: 0;
     top: 50%;
     overflow: visible;
     /* allow content to popup out (i.e tooltips) */
 }
 
 .modal.fade {
     top: -100%;
     -webkit-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
     -moz-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
     -o-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
     transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
 }
 
 .modal.fade.in {
     top: 10%;
     width: 700px;
     margin-left: auto;
     margin-right: auto;
     font-size: 13px;
 }
 
 table p {
     padding: 0;
     margin: 0;
 }
 
 .modal-body {
     max-height: none;
     overflow: visible;
 }
 
 .modal.modal-absolute {
     position: absolute;
     z-index: 950;
 }
 
 .modal .loading-mask {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     background: #fff;
     border-radius: 6px;
 }
 
 .modal-backdrop.modal-absolute {
     position: absolute;
     z-index: 940;
 }
 
 .modal-backdrop,
 .modal-backdrop.fade.in {
     opacity: 0.7;
     filter: alpha(opacity=70);
     background: #fff;
 }
 
 .modal.container {
     width: 940px;
     margin-left: -470px;
 }
 /* Modal Overflow */
 
 .modal-overflow.modal {
     top: 1%;
 }
 
 .modal-overflow.modal.fade {
     top: -100%;
 }
 
 .modal-overflow.modal.fade.in {
     top: 1%;
 }
 
 .modal-overflow .modal-body {
     overflow: auto;
     -webkit-overflow-scrolling: touch;
 }
 /* Responsive */
 
 @media (min-width: 1200px) {
     .modal.container {
         width: 1170px;
         margin-left: -585px;
     }
 }
 
 @media (max-width: 979px) {
     .modal,
     .modal.container,
     .modal.modal-overflow {
         top: 1%;
         right: 1%;
         left: 1%;
         bottom: auto;
         width: auto !important;
         height: auto !important;
         margin: 0 !important;
         padding: 0 !important;
     }
     .modal.fade.in,
     .modal.container.fade.in,
     .modal.modal-overflow.fade.in {
         top: 1%;
         bottom: auto;
     }
     .modal-body,
     .modal-overflow .modal-body {
         position: static;
         margin: 0;
         height: auto !important;
         max-height: none !important;
         overflow: visible !important;
     }
     .modal-footer,
     .modal-overflow .modal-footer {
         position: static;
     }
 }
 
 .loading-spinner {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: -12px 0 0 -12px;
 }
 /*
Animate.css - http://daneden.me/animate
Licensed under the ☺ license (http://licence.visualidiot.com/)

Copyright (c) 2012 Dan Eden*/
 
 .animated {
     -webkit-animation-duration: 1s;
     -moz-animation-duration: 1s;
     -o-animation-duration: 1s;
     animation-duration: 1s;
     -webkit-animation-fill-mode: both;
     -moz-animation-fill-mode: both;
     -o-animation-fill-mode: both;
     animation-fill-mode: both;
 }
 
 @-webkit-keyframes shake {
     0%,
     100% {
         -webkit-transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -webkit-transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         -webkit-transform: translateX(10px);
     }
 }
 
 @-moz-keyframes shake {
     0%,
     100% {
         -moz-transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -moz-transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         -moz-transform: translateX(10px);
     }
 }
 
 @-o-keyframes shake {
     0%,
     100% {
         -o-transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -o-transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         -o-transform: translateX(10px);
     }
 }
 
 @keyframes shake {
     0%,
     100% {
         transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         transform: translateX(10px);
     }
 }
 
 .shake {
     -webkit-animation-name: shake;
     -moz-animation-name: shake;
     -o-animation-name: shake;
     animation-name: shake;
 }
 
 .carousel-indicators {
     bottom: 6px;
     left: 80%;
     width: 20%;
     margin: 0;
 }
 
 .carousel-indicators li {
     border-radius: 5px!important;
     background: rgba(255, 255, 255, .6);
     border: none;
 }
 
 .carousel-indicators li.active {
     background: #f8ad5e;
 }
 
 .carousel-caption {
     width: 100%;
     margin: 0;
     bottom: 0;
     background: rgba(0, 0, 0, .2);
     left: 0;
     line-height: 34px;
     text-align: left;
     padding: 0 0 0 20px;
 }
 
 .cityg {
     padding: 8px 8px 8px 12px;
     width: 100%;
     background: #fff;
     margin-bottom: 10px;
     line-height: 20px;
 }
 
 .cityg a {
     margin-right: 11px;
 }
 
 .areaDiv {
     width: 30px;
     font-size: 15px;
     float: left;
     padding: 0 4px;
 }
 
 .factoryDiv {
     float: left;
     margin-right: 12px;
 }
 
 .clear {
     clear: both
 }
 
 .page-content {
     background: #faf8fa;
 }
 
 .tableNav {
     width: 94%;
     margin: 0 auto;
     line-height: 24px;
     color: #666;
 }
 
 .tableNav a {
     color: #666
 }
 
 .tableNav td {
     width: 25%;
 }
 
 #loginMeg {
     color: #fff;
 }
 
 .topMore {
     float: right;
     display: inline-block;
     padding: 5px 0 3px;
 }
 
 .table>thead>tr>th {
     vertical-align: bottom;
     border-bottom: none;
 }
 
 .calendar .calendar_body .calendar_top {
     line-height: 46px!important;
     height: 46px!important;
 }
 
 .calendar .calendar_body {
     height: 250px;
 }
 
 .echartsbg {
     background: url('/reform/img/contentlogo.png') repeat-x 30px center;
 }
 
 .p10 {
     margin-bottom: 6px;
 }
 
 .account-color {
     color: #fff;
     line-height: 34px;
 }
 /*焦点图*/
 
 #solid {
     width: 100%;
     height: 370px;
     clear: both;
     position: relative;
 }
 
 #solid .solid0,
 #solid .solid1,
 #solid .solid2,
 #solid .solid3,
 #solid .solid4,
 #solid .solid5 {
     position: absolute;
     left: 0px;
     top: 0px;
     width: 100%;
     height: 370px;
     display: none;
 }
 
 /* #solid .solid0 {
	
	background: url('/reform/img/focus01.jpg') no-repeat center 0;
}
#solid .solid1 {
	background: url('/reform/img/focus02.jpg') no-repeat center 0;
}
#solid .solid2 {
	background: url('/reform/img/focus00_ec.jpg') no-repeat center 0;
}
#solid .solid3 {
	background: url('/reform/img/focus04.jpg') no-repeat center 0;
}
#solid .solid4 {
	background: url('/reform/img/ansteel_up3.jpg') no-repeat center 0;
}
#solid .solid5 {
	background: url('/reform/img/focus00_ec_jc.jpg') no-repeat center 0;
}
  */
 #solid ul {
     margin: 0px;
     padding: 0px;
     list-style: none;
 }
 
 #solid ul li {
     position: absolute;
     top: 0px;
     width: 100%;
     height: 370px;
     display: none;
     cursor: pointer;
 }
 
 #solid ul li a {
     display: block;
     width: 100%;
     height: 100%
 }
 
 #solid #btt {
     position: absolute;
     top: 325px;
     left: 50%;
     width: 340px;
     height: 55px;
     margin-left: -170px;
 }
 
 #solid #btt span {
     position: absolute;
     top: 15px;
     left: 20%;
     display: block;
     width: 30px;
     height: 8px;
     margin: 0 15px;
     text-align: center;
     background: #3d3d3d;
     z-index: 1000;
     cursor: pointer;
     filter: alpha(opacity=70);
     /*IE滤镜，透明度50%*/
     -moz-opacity: 0.7;
     /*Firefox私有，透明度50%*/
     opacity: 0.7;
     /*其他，透明度50%*/
 }
 
 #floatDiv,
 #floatDiv2,#floatDiv5,#floatDiv6,.revision_notice,#floatDiv7,#floatDivDj,#floatDivDl {
     width: 100px;
     position: fixed;
     right: 20px;
     top: 100px;
     z-index: 999
 }

.revision_notice{
	width: 708px;
	height: 496px;
	bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	margin: auto;
	border: 1px solid #f1f1f1;
	color: #000;
	/* background:url(../img/notice_bg.png); */
	z-index: 1200;
	line-height: 42px;
	font-weight: 600;
	background: #f2f2f2;
	/* font-size: 24px; */
}
.revision_notice p {
    margin: 0 0 6px;
}
.notice_top {
    position: relative;
}
.revision_notice a {
    float: right;
    margin-right: 16px;
    margin-top: 17px;
    position: absolute;
	right: 0px;
    top: 0px;
	z-index: 2000;
}
.revision_notice .left_img img {
    width: 100%;
}
.revision_notice .left_img {
    float: left;
    width: 35px;
    height: 32px;
    margin-top: -5px;
    position: absolute;
    left: 10px;
}
.revision_notice h4.notice_tit {
    text-align: center;
    font-weight: 700;
    font-size: 40px;
    line-height: 42px;
    color: #000;
}
.revision_notice .notice_con_wrap {
    padding: 15px;
    position: relative;
}
.notice_bottom .bottom_name {
    text-align: right;
    font-size: 16px;
    /* text-indent: 30px; */
	line-height: 26px;
	font-weight: 600;
	padding-right: 0 !important;
}
.revision_notice  .notice_con {
    margin: 35px auto 8px !important;
font-size: 24px !important;
}
#floatDiv7.revision_notice2 {
    width: 801px;
    height: 389px;
    line-height: 26px;
    bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	margin: auto;
  }
.revision_notice2 h4.notice_tit {
    font-size: 26px;
    line-height: 40px;
}
#floatDiv7.revision_notice2 .notice_con {
    font-size: 16px !important;
    margin: 22px auto 8px !important;
}
.revision_notice2 table {
    border: 2px solid #fff;
    width: 90%;
    margin: 0 auto;
}
.revision_notice2 th,.revision_notice2  td {
    border: 2px solid #fff;
    padding: 2px 5px;
    text-align: center;
}
#floatDivXl.revision_notice2{
    width: 780px;
	height: 464px;
    line-height: 30px;
} 
 #floatDiv2 {
     left: 20px;
 }
 
 #floatDiv img,
 #floatDiv2 img {
     margin-bottom: 6px;
 }
 div#floatDiv5.shujuxiazai {
    left: 20px;
    bottom: 70px;
    top: auto;
    width: 136px;
    height: 43px;
    background-color: rgba(199,210,235,0.8);
}
div#floatDiv6.vxgzh_img{
	right: 20px;
    bottom: 82px;
    top: auto;
    width: 115px;
    height: 210px;
}
div#floatDivDj.djxc_img{
    left: 20px;
    top: 102px;
    bottom: auto;
    width: 100px;
    height: 346px;
}
div#floatDivDl.dlxc_img{
    right: 20px;
    top: 102px;
    bottom: auto;
    width: 100px;
    height: 346px;
}
.vxgzh_img p {
    text-align: center;
    margin: 0;
    color: #000;
}
/* .vxgzh_img a{
	float: right;
} */
.vxgzh_img img,.djxc_img img,.dlxc_img img{
	width: 100%;
}

.shujuxiazai a {
    width: 100%;
    height: 100%;
    display: block;
}
.shujuxiazai img{
	width: 40px;
	height:36px
}
.shujuxiazai span{
    font-size: 20px;
	font-weight: 700;
	line-height: 36px;
}
 .showPDF {
     padding: 5px;
     background: rgba(0, 0, 0, 0.03);
     font-size: 16px;
     line-height: 28px;
     text-align: center
 }
 
 .showPDF a {
     color: #e7515a;
 }
 #_xinchacharenzheng_cert_vip_ssl {
    width: 100%;
    height: 50px;
    display: block;
    background: #000;
    text-align: center;
  }
 @media screen and (max-width: 991px) {

	.revision_notice{
		width: 300px;
	}
    .revision_notice .notice_con {
        font-size: 16px !important;
        line-height: 28px;
    }
    .revision_notice h4.notice_tit {
        font-size: 34px;
        line-height: 36px;
    }
    #floatDiv7.revision_notice2,#floatDivXl.revision_notice2{
		width: 365px;
	}
    #floatDivXl.revision_notice2{
        height: 418px;
    }
    .revision_notice2 h4.notice_tit {
        font-size: 18px;
        line-height: 28px;
    }
    #floatDiv7.revision_notice2 .notice_con,#floatDivXl.revision_notice2 .notice_con {
        font-size: 14px !important;
        line-height: 20px;
        margin: 14px auto 8px !important;
    }
    .revision_notice2 .notice_con p{
        text-indent: 28px!important;
    }
    .revision_notice2 table {
        width: 100%;
        font-weight: normal;
    }
    .revision_notice2 th, td {
        padding: 2px 4px;
    }
    .revision_notice2 a {
        margin-top: 5px;
        margin-right: 29px;
    }
}
body,
 h1,
 h2,
 h3,
 h4,
 h5,
 h6 {
     font-family: "Microsoft Yahei";
 }
 
 .col-lg-1,
 .col-lg-10,
 .col-lg-11,
 .col-lg-12,
 .col-lg-2,
 .col-lg-3,
 .col-lg-4,
 .col-lg-5,
 .col-lg-6,
 .col-lg-7,
 .col-lg-8,
 .col-lg-9,
 .col-md-1,
 .col-md-10,
 .col-md-11,
 .col-md-12,
 .col-md-2,
 .col-md-3,
 .col-md-4,
 .col-md-5,
 .col-md-6,
 .col-md-7,
 .col-md-8,
 .col-md-9,
 .col-sm-1,
 .col-sm-10,
 .col-sm-11,
 .col-sm-12,
 .col-sm-2,
 .col-sm-3,
 .col-sm-4,
 .col-sm-5,
 .col-sm-6,
 .col-sm-7,
 .col-sm-8,
 .col-sm-9,
 .col-xs-1,
 .col-xs-10,
 .col-xs-11,
 .col-xs-12,
 .col-xs-2,
 .col-xs-3,
 .col-xs-4,
 .col-xs-5,
 .col-xs-6,
 .col-xs-7,
 .col-xs-8,
 .col-xs-9 {
     padding-right: 5px!important;
     padding-left: 5px!important;
 }
 
 .portlet {
     margin-bottom: 10px!important;
 }
 
 .portlet.light>.portlet-title {
     /* border-bottom: 1px solid #ddd!important; */
     border: 0 none;
     min-height: 40px;
 }
 
 .portlet.light>.portlet-title>.caption {
     padding: 5px 0!important;
 }
 
 .hyzhbtabone {
     font-size: 18px !important;
 }
 
 .portlet.light>.portlet-title>.tools {
     padding: 5px 0 5px!important;
 }
 
 .portlet.light>.portlet-title>.nav-tabs>li>a {
     padding: 5px 8px 5px;
 }
 
 .select2-container--bootstrap .select2-selection--single {
     height: 28px!important;
     line-height: 1.42857!important;
     padding: 3px 12px 3px 6px!important;
 }
 
 .select2-container--bootstrap .select2-selection--multiple {
     min-height: 28px!important;
 }
 
 .select2-container--bootstrap .select2-selection--multiple .select2-search--inline .select2-search__field {
     height: 22px!important;
 }
 
 .select2-container--bootstrap .select2-selection--multiple .select2-selection__choice {
     margin: 3px 0 0 4px!important;
 }
 
 .select2-container--bootstrap .select2-selection {
     font-size: 11px;
 }
 
 .margin-bottom-5 {
     margin-bottom: 5px!important;
 }
 
 .col-borde1 {
     border-right: 1px solid #ddd!important;
     border-top: 1px solid #ddd!important;
     border-bottom: 1px solid #ddd!important;
 }
 
 .del-pl {
     padding-left: 0px!important;
 }
 
 .del-pr {
     padding-right: 0px!important;
 }
 /* 全局左右内边距置0 */
 
 .del-plf {
     padding-right: 0px!important;
     padding-left: 0px!important;
 }
 
 .del-tbf {
     padding-top: 0px!important;
     padding-bottom: 0px!important;
 }
 /* 全局top距置0 */
 
 .del-ptop {
     padding-top: 0px!important;
 }
 
 .del-mtop {
     margin-top: 0px!important;
 }
 
 .del-mtb {
     margin-top: 0px!important;
     margin-bottom: 0px!important;
 }
 /* 全局左右外边距置0 */
 
 .del-mlf {
     margin-right: 0px!important;
     margin-left: 0px!important;
 }
 
 .mlf-minus5 {
     margin-right: -5px!important;
     margin-left: -5px!important;
 }
 /* 全局外边距置0 */
 
 .del-mall {
     margin: 0px!important;
 }
 /* 全局内边距置0 */
 
 .del-pall {
     padding: 0px!important;
 }
 
 .palldiv {
     background: #f2f2f2;
     border-top: 1px solid #ddd;
     text-align: center
 }
 
 .cbp-item-wrapper {
     padding-bottom: 0
 }
 
 .del-borderbottom {
     border-bottom: 0px solid!important;
 }
 
 .del-borderall {
     border-left: 0px solid!important;
     border-right: 0px solid!important;
     border-top: 0px solid!important;
     border-bottom: 0px solid!important;
 }
 /* 全局左右边线置0 */
 
 .del-borderlf {
     border-left: 0px solid!important;
     border-right: 0px solid!important;
 }
 /* 全局使宽失效 */
 
 .del-width {
     width: inherit!important;
 }
 
 .plr-10 {
     padding-right: 10px!important;
     padding-left: 10px!important;
 }
 
 .plr-15 {
     padding-right: 15px!important;
     padding-left: 15px!important;
 }
 
 .pt-5 {
     padding-top: 5px!important;
 }
 
 .ptb-5 {
     padding-top: 5px!important;
     padding-bottom: 5px!important;
 }
 
 .ptb-10 {
     padding-top: 10px!important;
     padding-bottom: 10px!important;
 }
 
 .ptblr-5 {
     padding-top: 5px!important;
     padding-bottom: 0px!important;
     padding-right: 0px!important;
     padding-left: 0px!important;
 }
 
 .ml-5 {
     margin-left: 5px!important;
 }
 
 .mtb-10 {
     margin-top: 10px!important;
     margin-bottom: 10px!important;
 }
 
 .allborder {
     border-left: 1px solid #ddd!important;
     border-right: 1px solid #ddd!important;
     border-top: 1px solid #ddd!important;
     border-bottom: 1px solid #ddd!important;
 }
 
 .topborder {
     border-top: 1px solid #ddd!important;
 }
 
 .bottomborder {
     border-bottom: 1px solid #ddd!important;
 }
 
 .leftborder {
     border-left: 1px solid #ddd!important;
 }
 
 .rightborder {
     border-right: 1px solid #ddd!important;
 }
 
 .cu-font-color {
     color: #838FA1!important;
 }
 
 .list-datetime-width {
     width: 120px!important;
 }
 /* 全局颜色 */
 
 .cu-color-1 {
     color: #80898e!important;
 }
 
 .cu-color-2 {
     color: #5cd1db!important;
     font-weight: bold!important;
 }
 
 .cu-bgcolor-red {
     background: #ed6b75!important;
 }
 /* 去掉a标签的下划线 */
 
 a.cu-noline {
     text-decoration: none;
     line-height: 1.5!important;
     white-space: nowrap!important;
     /*color:#000!important;*/
     font-family: "MICROSOFT YAHEI"!important;
     font-size: 13px;
 }
 /*a.cu-noline:visited  {*/
 /*color:#888!important;*/
 /*}*/
 
 a.block {
     display: block!important;
 }
 /* 全局黑字体颜色 */
 
 .cu-font-black {
     color: #2f353b!important;
 }
 /* 全局上边距2px */
 
 .cu-mt-two {
     margin-top: 2px!important;
 }
 /* 全局背景白色*/
 
 .cu-bg-white {
     background-color: #ffffff!important;
 }
 
 .cu-float-left {
     float: left!important;
 }
 
 a.cu-font {
     font-size: 18px!important;
     line-height: 18px!important;
 }
 /* portlet-title caption i*/
 
 .cu-fa-mt {
     margin-top: 3px!important;
 }
 
 a.padding-tb {
     padding-top: 5px!important;
     padding-bottom: 5px!important;
 }
 
 a.cu-more {
     background-image: url(../assets/global/img/remove-icon-small.png);
     background-repeat: no-repeat;
     width: 16px;
     height: 12px;
     display: inline-block;
     height: 16px;
     margin-left: 5px;
     opacity: 1;
     filter: alpha(opacity=100)
 }
 
 .mt-five {
     margin-top: 10px;
 }
 
 .sparkline-chart .title2 {
     display: block;
     text-align: center;
     color: #333;
     font-weight: 300;
     font-size: 11px;
     margin-top: 5px;
     margin-bottom: 10px;
 }
 
 .cu-list-thumb {
     width: 60px!important;
     height: 60px!important;
 }
 
 span.float-r {
     text-align: right;
     float: right;
 }
 
 .cu-task-date {
     float: right;
 }
 
 .cu-padding5 {
     padding: 2px!important;
 }
 
 .cu-padding0 {
     padding: 0px!important;
 }
 
 .tab-content>.tab-pane {
     display: block;
     height: 0;
     overflow-y: hidden;
 }
 
 .tab-content>.active {
     height: auto;
 }
 /* li 列表文字溢出显示省略号*/
 
 .scroller {
     padding: 0!important;
 }
 
 .scroller ul a {
     text-decoration: none;
     display: block;
     overflow: hidden;
 }
 /* 鼠标移动到li变成手 */
 
 li.cu-pointer {
     cursor: pointer;
     line-height: 24px;
 }
 
 .cu-pointer-color:hover {
     padding: 0px!important;
     /* background: #000000!important; */
 }
 
 .unread {
     cursor: pointer;
 }
 
 .mtb {
     margin-top: 5px!important;
     margin-bottom: 5px!important;
     padding-right: 40px!important;
 }
 /*.mt-element-list .list-simple.mt-list-container ul > .mt-list-item > .list-datetime{*/
 /*line-height: 13px; !important;*/
 /*height: 13px;*/
 /*}*/
 /* 新浪期货走势查询图 */
 
 .sinaImg {
     text-align: center;
 }
 
 a.tree-inline {
     padding: 5px 10px;
     width: 100%;
     text-align: center;
     display: inline-block;
     font: 12px/20px "宋体";
 }
 
 a.tree-inline>.one {
     float: left;
 }
 
 a.tree-inline>.two {
     display: inline-block;
     width: 48px;
     margin-right: 10px;
     margin-left: 10px;
     text-align: right;
 }
 
 a.tree-inline>.three {
     float: right;
 }
 
 a.tree-inline .cu-font-green {
     color: #008000;
 }
 
 a.tree-inline .cu-font-red {
     color: #f00;
 }
 
 .table-scrollable>.table {
     font-size: 11px
 }
 
 #xianhuotable>tbody>tr>td {
     font-size: 12px
 }
 
 #zhishutable>tbody>tr>td {
     font-size: 12px
 }
 
 .cu-imaghw-70 {
     width: 70px!important;
     height: 80px!important;
 }
 
 .mt-element-list .list-news.ext-2.mt-list-container ul>.mt-list-item {
     padding: 15px;
     height: 76px;
     overflow: hidden;
 }
 /* 自定义table header color */
 
 .cu_ttbcolor {
     background-color: #f1f4f7!important;
 }
 
 .col-middle {
     vertical-align: middle;
 }
 
 #datatable_ajax th,
 #datatable_ajax td {
     white-space: nowrap;
 }
 
 .cu_input_time {
     width: 120px!important;
 }
 
 .cu_center {
     text-align: center;
 }
 
 .cu_nowrap {
     white-space: nowrap;
 }
 
 .flip-scroll tbody tr {
     width: inherit;
 }
 
 .cu_width_100 {
     width: 100% !important;
     margin-left: 0px!important;
 }
 
 .cu_width_40 {
     width: 40% !important;
 }
 
 .cu_width_50 {
     width: 50% !important;
 }
 
 .cu_width_35 {
     width: 35% !important;
 }
 
 .flip-scroll td {
     text-align: center;
 }
 
 .bg-font-grey-steel {
     color: #000000 !important;
 }
 
 a.index-font-color1 {
     font-size: 16px!important;
     color: #ef9433 !important;
     text-decoration: none !important;
 }
 
 a.index-font-color1:visited {
     color: #ef9433 !important;
 }
 
 a.index-font-color2 {
     font-size: 13px!important;
     color: #fff!important;
 }
 
 a.index-font-color2:visited {
     color: #fff !important;
 }
 
 .index-font-color3 {
     font-size: 14px!important;
     color: #666!important;
     height: 30px!important;
 }
 /* news --start */
 
 li.mt-list-item.cu-padding5.del-borderlf.cu-pointer {
     list-style: none;
     /* clear: both; */
 }
 /* .page-prefooter.menu-down-color .row li.mt-list-item.del-borderlf.cu-pointer .list-datetime {
    float: left;
}
.page-prefooter.menu-down-color .row li.mt-list-item.del-borderlf.cu-pointer .list-item-content.del-plf{
    float: left;
    margin-left: 10px;
} */
 /* .row li.mt-list-item.del-borderlf h6.font-green{
    font-size:16px!important;
   	color: #ef9433 !important;
} */
 /* news-in-start */
 
 /* .news-title-item {
	width:210px;
	height:40px;
}

 
 .news-title-item .news-title-color {
     float: left;
     width: 50%;
     height: 100%;
     border-top: 2px solid #dadada;
     background-color: #2f4173;
     color: #ffffff;
     line-height: 38px;
     font-size: 20px;
     font-weight: bold;
     text-indent: 3px;
 }
 
 .news-title-item .news-title-color.active {
     border-color: #096b9c;
     color: #2e4072;
     background-color: #fff;
 }
  */
 .news_title_it:hover {
     cursor: pointer;
 }
 
 @media(max-width:1200px) {
     .news-title-item {
         width: 68%;
         height: 40px;
     }
     .news-title-item .news-title-color {
        float: left;
        width: 46%;
        font-size: 16px
      }
 }
 
 .news_list_wrap {
     width: 100%;
     margin-top: 3px;
     position: relative;
 }
 
 .page-wrapper-bottom .more_news {
     position: absolute;
     width: 68px;
     height: 40px;
     line-height: 40px;
     color: #c5c5c5;
     font-size: 16px;
     font-weight: normal;
     top: -40px;
     right: 30px;
 }
 
 .page-wrapper-bottom .more_icon {
     width: 23px;
     height: 23px;
     margin-left: 10px;
     /* margin-right: 26px; */
     vertical-align: middle;
 }
 
 ul.news_list {
     padding: 0;
 }
 
 .page-wrapper-bottom li {
     list-style: none;
 }
 
 .page-wrapper-bottom li.mt-list-item.cu-padding5.del-borderlf.cu-pointer {
     height: 22px!important;
     line-height: 22px;
 }
 
 .page-wrapper-bottom .list-item-content.del-plf {
     padding-top: 0;
     padding-bottom: 0;
     margin: 0!important;
 }
 
 .page-wrapper-bottom .list-item-content.del-plf h6.mtb {
     width: 80%;
     margin: 0!important;
     padding: 0!important;
 }
 /* .page-wrapper-bottom .list-item-content.del-plf h6.list-date{
    margin-top: 0!important;
 } */
 
 .page-wrapper-bottom a,
 .page-wrapper-bottom a.cu-noline {
     text-decoration: none!important;
 }
 
 .page-wrapper-bottom li.mt-list-item .mtb a.cu-noline {
     display: block;
     width: 95%;
     overflow: hidden;
     text-overflow: ellipsis;
 }
 
 .page-wrapper-bottom li.mt-list-item .mtb a.cu-noline,
 .page-wrapper-bottom li.mt-list-item h6.font-green {
     color: #707070!important;
     font-size: 14px;
     font-weight: 500;
 }
 
 .page-wrapper-bottom li.news_today .mtb a.cu-noline,
 .page-wrapper-bottom li.news_today h6.font-green {
     color: #c71721!important;
 }
 
 .page-wrapper-bottom li.mt-list-item a.cu-noline:hover,
 a.cu-noline:active {
     text-decoration: none;
 }
 
 .page-wrapper-bottom li.news_today a.cu-noline:visited,
 .page-wrapper-bottom li.mt-list-item a.cu-noline:visited {
     color: #7d8fc3!important;
     text-decoration: none!important;
 }
 
 .page-wrapper-bottom li.mt-list-item h6.font-green {
     float: right;
     margin: 0px 30px 0px 0px;
     line-height: 22px;
 }
 /* news --end */
 /* view --start */
 
 .portlet_title_a {
     display: block;
     /* text-decoration: none; */
     width: 100%;
     height: 100%;
 }
 
 .portlet_title_a:hover {
     text-decoration: underline;
 }
 
 .view_left_line {
     width: 16px;
     height: 46px;
     border-left: 4px solid #a30b17;
     border-top: 3px solid #a30b17;
     float: left;
 }
 
 .portlet_title_a.caption-subject.font-green-steel.bold.uppercase {
     float: left;
     color: #2d4271;
     height: 42px;
     line-height: 40px;
 }
 
 .portlet.light>.portlet-title>.caption>.caption-subject {
     font-size: 22px;
 }
 
 .view_right_line {
     width: 85%;
     float: right;
     height: 4px;
     margin-top: 20px;
     margin-left: 7px;
     background-color: #2e4072;
     /* vertical-align: middle;
     line-height: 46px; */
 }
 
 @media(max-width:992px) {
     .view_right_line {
         width: 70%;
     }
 }
 
 @media(max-width:790px) {
     .view_right_line {
         width: 62%;
     }
 }
 
 .view_title_item {
     width: 100%;
     height: 36px;
     line-height: 36px;
     border-bottom: 2px solid #b3ceeb;
 }
 
 .view_title_item .view_title_text {
     font-size: 18px;
     font-weight: bold;
     float: left;
     min-width: 84px;
     color: #2d4271;
     height: inherit;
     line-height: inherit;
     border-bottom: 2px solid #415ba6;
 }
 
 .view_title_item .view_title_more {
     text-decoration: none!important;
     height: inherit;
     line-height: inherit;
     color: #c5c5c5;
     font-size: 16px;
     text-align: right;
     /* width: 70%; */
     /* max-width: 235px; */
     float: right;
     width: 20%;
 }
 /* view --end */
 
 .search-form-top {
     margin-top: 11px!important;
 }
 
 .dataTables_extended_wrapper .vt-border .table.dataTable {
     margin: 0px 0!important;
     border: 0;
 }
 
 .vt-border {
     border: 1px solid #e7ecf1!important;
 }
 /* table {
    border:1px solid #000 !important;
} */
 
 .titletkshtab {
     cursor: none;
     font-size: 17px!important;
     font-weight: 600!important;
 }
 
 .tabone a:hover {
     cursor: default;
 }
 /*导航栏 */
 
 .navigation {}
 
 .move:hover>ul {
     display: block
 }
 
 .navbar-nav1 {
     float: left!important;
     margin: 0
 }
 
 .navbar-nav1>li {
     float: left!important;
 }
 
 .navbar-nav1>li>a {
     padding-top: 15px;
     padding-bottom: 15px
 }
 
 @media (min-width:100px) {
     .navbar-toggle {
         display: none
     }
     .navbar-nav1 {
         float: left!important;
         margin: 0
     }
     .navbar-nav1>li {
         float: left!important;
     }
     .navbar-nav1>li>a {
         padding-top: 15px;
         padding-bottom: 15px
     }
 }
 
 .navbar-nav1>li>.dropdown-menu {
     margin-top: 0px!important;
 }
 
 @media (min-width:786px) {
     .navbar-nav1>li>ul {
         min-width: 120px!important;
     }
 }
 /*导航栏*/
 
 .wmd-view-topscroll {
     overflow-x: scroll;
     overflow-y: hidden;
     width: 100%;
     border: none 0px RED;
 }
 
 .wmd-view-topscroll {
     height: 20px;
 }
 
 .scroll-div1 {
     width: 1000px;
     overflow-x: scroll;
     overflow-y: hidden;
 }
 
 .del-margin {
     margin: 0px!important;
 }
 
 .page-header .page-header-menu {
     background: #2e4072!important;
 }
 
 .page-header .page-header-menu .hor-menu .navbar-nav>li.active>a {
     background: #ef9433!important;
 }
 
 .menu-down-color {
     background: #ffffff!important;
 }
 
 .del-border {
     border: 0!important;
 }
 
 .background-image-index {
     padding-left: 0px!important;
     padding-right: 0px!important;
 }
 
 .del-margin-bottom {
     margin-bottom: 0px!important;
 }
 
 .bur-left {
     float: left;
     height: 500px;
     width: 18%;
     background: #FFFFFF!important;
     opacity: 0.5!important;
 }
 
 .bur-right {
     float: right;
     height: 500px;
     width: 18%;
     background: #FFFFFF!important;
     opacity: 0.5!important;
 }
 
 .bur-all {
     float: left;
     height: 500px;
     width: 64%;
     position: relative;
 }
 
 .bur-all-top {
     float: left;
     height: 30px;
     width: 100%;
     background: #FFFFFF!important;
     opacity: 1!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .bur-all-bottom {
     float: left;
     height: 470px;
     width: 100%;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .logo-default {
     margin-top: 15px!important;
 }
 
 .backimgsize {
     background-size: auto;
     background-repeat: no-repeat;
     background-position: center center;
     height: 500px
 }
 
 .page-header .page-header-top .top-menu .navbar-nav>li.active>a>span {
     color: #ef9433!important;
     font-weight: bold!important;
 }
 
 .page-header .page-header-top .top-menu .navbar-nav>li:hover {}
 
 .page-header {
     height: auto!important;
 }
 
 .top-line {
     height: 8px!important;
     width: 100%!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .top-lineone {
     height: 8px!important;
     background-color: #d4d4d4!important;
 }
 
 .top-linetwo {
     height: 8px!important;
     background-color: #1d2035!important;
 }
 
 .top-linethree {
     height: 8px!important;
     width: 100%!important;
     background: #ef9433!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 div .imgcontent {
     width: 100%!important;
     margin-left: 0px!important;
     margin-right: 0px!important;
 }
 
 .right-bottom {
     position: absolute;
     bottom: 0;
     bottom: 0;
     list-style: none;
     width: 100%;
     text-align: center;
     background-color: rgba(0, 0, 0, .5)
 }
 
 .left-bottom {
     position: absolute;
     left: 20%;
     bottom: 0;
 }
 
 .font-sizeone {
     margin-bottom: 20px!important;
     font-size: 100px!important;
     color: #FFFFFF!important;
     font-style: italic!important;
     font-weight: 900!important;
     text-decoration: underline !important;
 }
 
 .right-bottom a {
     font-size: 30px;
     line-height: 60px;
     color: #fff;
     font-weight: 700;
 }
 
 .right-bottom a:hover {
     text-decoration: none;
 }
 
 .mb10 {
     margin-bottom: 10px!important;
 }
 
 .selectautowidth {
     white-space: nowrap;
     width: auto !important;
 }
 
 .portlet.light {
     padding-bottom: 5px!important;
 }
 
 .portlet>.portlet-title {
     margin-bottom: 0px!important;
 }
 
 .list {
     padding: 0 10px;
     font-size: 14px;
     line-height: 26px;
 }
 
 .top10 {
     padding-left: 27px;
     background: url(../img/top10_bg.gif) no-repeat 6px 2px;
 }
 
 .list ul,
 .list li,
 .acticlelist ul,
 .acticlelist li {
     list-style: none;
     padding: 0;
     margin: 0;
 }
 
 .acticlelist .list-news li h3 {
     font-size: 18px;
     height: 22px;
     margin: 0 0 9px;
     overflow: hidden;
     display: inline;
     font-weight: 600
 }
 
 .acticlelist .list-news li h3 a {
     color: #333;
 }
 
 .acticlelist .list-news li h3 a:visited {
     color: #666;
 }
 
 .acticlelist .list-news li {
     border-bottom: 1px dotted #dcdee6;
     padding: 14px 0;
 }
 
 .acticlelist .list-news li .con {
     line-height: 28px;
     overflow: hidden;
     position: relative;
     z-index: 1;
     color: #666;
 }
 
 .acticlelist .list-news li .red-more {
     position: absolute;
     right: 0;
     z-index: 2;
     bottom: 0;
     background: #fff;
 }
 
 .red-more,
 .red-more:hover {
     color: #dc3535;
 }
 
 .acticlelist .list-news .date {
     color: #999;
     margin-top: 5px;
     zoom: 1;
     float: none;
 }
 
 .more_right_img {
     margin: 20px 0;
     border: 1px solid #f4f6f8;
     padding: 10px 0
 }
 
 .more_right_img:hover {
     /*border-color: #3698dc;*/
 }
 
 .blog-container2 {
     background: url(../img/contentlogo.png) 50px 50px;
 }
 
 .share {
     text-align: right;
     padding: 6px 0 0;
     height: 30px;
     width: 180px;
     float: right;
 }
 
 .blog-content-2 .blog-single-content>.blog-single-desc {
     line-height: 24px;
     font-size: 16px;
 }
 .blog-content-2 .blog-single-content > .blog-single-desc #main {
    overflow: auto;
}
 .blog-content-2 .blog-single-content>.blog-single-desc table {
     font-size: 14px;
 }
 
 .blog-content-2 .blog-single-content>.blog-single-desc>p {
     margin: 0 0 35px;
 }
 
 .smdivt,
 .smdiv {
     font-size: 13px;
     line-height: 18px;
     margin-top: 40px;
     color: #777;
 }
 
 .smdiv {
     margin-top: 0;
 }
 
 .smdivt p,
 .smdiv p {
     padding: 0;
     margin: 0;
     text-indent: 24px;
 }
 
 .xgtitle {
     color: #666;
     font-size: 16px;
     font-weight: 600;
     margin-bottom: 6px;
 }
 
 .page-footer a {
     color: #a2abb7;
 }
 
 .acticlelist {
     padding: 0 20px 20px;
     font-size: 16px;
     line-height: 32px;
 }
 
 .acticlelist li span {
     float: right;
     height: 30px;
 }
 
 .page {
     padding: 30px 0;
 }
 
 #page {
     width: 100%;
     height: 25px;
     margin: 0px auto;
     text-align: center
 }
 
 #page a {
     min-width: 22px;
     padding: 2px 4px;
     text-align: center;
     border: 1px solid #c2cad8;
     display: inline-block;
     font-size: 12px;
 }
 
 #page a:hover,
 #page a.hover {
     background: #ef9433;
     border-color: #ef9433;
     text-decoration: none;
     color: #fff;
 }
 
 .btn.ch {
     color: #FFF;
     background-color: #ef9433;
     border-color: #ef9433
 }
 
 .blog-container {
     padding-top: 0!important;
 }
 
 .page-content {
     /*background: #fff!important;*/
 }
 
 #main table {
     max-width: 100%;
 }
 
 #main img {
     max-width: 90%;
     height: auto;
     margin: 0 auto;
    display: block;
 }
 
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.active>a,
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.active>a:hover,
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.current>a,
 .page-header .page-header-menu .hor-menu .navbar-nav>li .dropdown-menu li.current>a:hover {
     color: #fff;
     background: #ed963e;
 }
 
 @media (max-width: 991px) {
     .page-header .page-header-menu .search-form .input-group .input-group-btn .btn.submit i {
         position: relative;
         top: 0!important;
         color: #616d7d!important;
     }
     #main p img {
        width: 90%!important;
        height: auto!important;
    }

 }
 
 dl,
 dt,
 dd {
     list-style: none;
     padding: 0;
     margin: 0
 }
 
 .kanwu img {
     border: 1px solid #aac0f9;
     padding: 5px;
     margin-bottom: 5px;
 }
 
 .table {
     margin: 9px 0;
 }
 
 .table-condensed>thead>tr>th,
 .table-condensed>tbody>tr>th,
 .table-condensed>tfoot>tr>th,
 .table-condensed>thead>tr>td,
 .table-condensed>tbody>tr>td,
 .table-condensed>tfoot>tr>td {
     padding: 7px 3px 6px;
     color: #666666!important;
     font-size: 13px;
 }
 
 @-moz-document url-prefix()
 /*Firefox*/
 
 {
     .table-condensed>thead>tr>th,
     .table-condensed>tbody>tr>th,
     .table-condensed>tfoot>tr>th,
     .table-condensed>thead>tr>td,
     .table-condensed>tbody>tr>td,
     .table-condensed>tfoot>tr>td {
         padding: 6px 3px;
     }
 }
 
 .table-striped>tbody>tr:nth-of-type(odd) {
     background-color: #f9f9f9
 }
 /*钢材地图行情*/
 
 .steeltable {
     margin-top: 0;
 }
 
 .steeltable td,
 .steeltable th {
     font-size: 12px;
     padding: 2px;
     text-align: center;
 }
 
 .fixTable thead {
     background-color: #fff;
 }
 /*h5#PriceTitle{*/
 /*margin:0;*/
 /*}*/
 
 .his_title {
     padding-left: 12px;
     border-bottom: 1px solid #e7ecf1;
     line-height: 30px;
 }
 /*!
 * Bootstrap Modal
 *
 * Copyright Jordan Schroter
 * Licensed under the Apache License v2.0
 * http://www.apache.org/licenses/LICENSE-2.0
 *
 */
 
 .modal-open {
     overflow: hidden;
 }
 /* add a scroll bar to stop page from jerking around */
 
 .modal-open.page-overflow .page-container,
 .modal-open.page-overflow .page-container .navbar-fixed-top,
 .modal-open.page-overflow .page-container .navbar-fixed-bottom,
 .modal-open.page-overflow .modal-scrollable {
     overflow-y: scroll;
 }
 
 @media (max-width: 979px) {
     .modal-open.page-overflow .page-container .navbar-fixed-top,
     .modal-open.page-overflow .page-container .navbar-fixed-bottom {
         overflow-y: visible;
     }
 }
 
 .modal-scrollable {
     position: fixed;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     overflow: auto;
 }
 
 .modal {
     outline: none;
     position: absolute;
     margin-top: 0;
     top: 50%;
     overflow: visible;
     /* allow content to popup out (i.e tooltips) */
 }
 
 .modal.fade {
     top: -100%;
     -webkit-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
     -moz-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
     -o-transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
     transition: opacity 0.3s linear, top 0.3s ease-out, bottom 0.3s ease-out, margin-top 0.3s ease-out;
 }
 
 .modal.fade.in {
     top: 10%;
     width: 700px;
     margin-left: auto;
     margin-right: auto;
     font-size: 13px;
 }
 
 table p {
     padding: 0;
     margin: 0;
 }
 
 .modal-body {
     max-height: none;
     overflow: visible;
 }
 
 .modal.modal-absolute {
     position: absolute;
     z-index: 950;
 }
 
 .modal .loading-mask {
     position: absolute;
     top: 0;
     bottom: 0;
     left: 0;
     right: 0;
     background: #fff;
     border-radius: 6px;
 }
 
 .modal-backdrop.modal-absolute {
     position: absolute;
     z-index: 940;
 }
 
 .modal-backdrop,
 .modal-backdrop.fade.in {
     opacity: 0.7;
     filter: alpha(opacity=70);
     background: #fff;
 }
 
 .modal.container {
     width: 940px;
     margin-left: -470px;
 }
 /* Modal Overflow */
 
 .modal-overflow.modal {
     top: 1%;
 }
 
 .modal-overflow.modal.fade {
     top: -100%;
 }
 
 .modal-overflow.modal.fade.in {
     top: 1%;
 }
 
 .modal-overflow .modal-body {
     overflow: auto;
     -webkit-overflow-scrolling: touch;
 }
 /* Responsive */
 
 @media (min-width: 1200px) {
     .modal.container {
         width: 1170px;
         margin-left: -585px;
     }
 }
 
 @media (max-width: 979px) {
     .modal,
     .modal.container,
     .modal.modal-overflow {
         top: 1%;
         right: 1%;
         left: 1%;
         bottom: auto;
         width: auto !important;
         height: auto !important;
         margin: 0 !important;
         padding: 0 !important;
     }
     .modal.fade.in,
     .modal.container.fade.in,
     .modal.modal-overflow.fade.in {
         top: 1%;
         bottom: auto;
     }
     .modal-body,
     .modal-overflow .modal-body {
         position: static;
         margin: 0;
         height: auto !important;
         max-height: none !important;
         overflow: visible !important;
     }
     .modal-footer,
     .modal-overflow .modal-footer {
         position: static;
     }
 }
 
 .loading-spinner {
     position: absolute;
     top: 50%;
     left: 50%;
     margin: -12px 0 0 -12px;
 }
 /*
Animate.css - http://daneden.me/animate
Licensed under the ☺ license (http://licence.visualidiot.com/)

Copyright (c) 2012 Dan Eden*/
 
 .animated {
     -webkit-animation-duration: 1s;
     -moz-animation-duration: 1s;
     -o-animation-duration: 1s;
     animation-duration: 1s;
     -webkit-animation-fill-mode: both;
     -moz-animation-fill-mode: both;
     -o-animation-fill-mode: both;
     animation-fill-mode: both;
 }
 
 @-webkit-keyframes shake {
     0%,
     100% {
         -webkit-transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -webkit-transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         -webkit-transform: translateX(10px);
     }
 }
 
 @-moz-keyframes shake {
     0%,
     100% {
         -moz-transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -moz-transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         -moz-transform: translateX(10px);
     }
 }
 
 @-o-keyframes shake {
     0%,
     100% {
         -o-transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         -o-transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         -o-transform: translateX(10px);
     }
 }
 
 @keyframes shake {
     0%,
     100% {
         transform: translateX(0);
     }
     10%,
     30%,
     50%,
     70%,
     90% {
         transform: translateX(-10px);
     }
     20%,
     40%,
     60%,
     80% {
         transform: translateX(10px);
     }
 }
 
 .shake {
     -webkit-animation-name: shake;
     -moz-animation-name: shake;
     -o-animation-name: shake;
     animation-name: shake;
 }
 
 .carousel-indicators {
     bottom: 6px;
     left: 80%;
     width: 20%;
     margin: 0;
 }
 
 .carousel-indicators li {
     border-radius: 5px!important;
     background: rgba(255, 255, 255, .6);
     border: none;
 }
 
 .carousel-indicators li.active {
     background: #f8ad5e;
 }
 
 .carousel-caption {
     width: 100%;
     margin: 0;
     bottom: 0;
     background: rgba(0, 0, 0, .2);
     left: 0;
     line-height: 34px;
     text-align: left;
     padding: 0 0 0 20px;
 }
 
 .cityg {
     padding: 8px 8px 8px 12px;
     width: 100%;
     background: #fff;
     margin-bottom: 10px;
     line-height: 20px;
 }
 
 .cityg a {
     margin-right: 11px;
 }
 
 .areaDiv {
     width: 30px;
     font-size: 15px;
     float: left;
     padding: 0 4px;
 }
 
 .factoryDiv {
     float: left;
     margin-right: 12px;
 }
 
 .clear {
     clear: both
 }
 
 .page-content {
     background: #faf8fa;
 }
 
 .tableNav {
     width: 94%;
     margin: 0 auto;
     line-height: 24px;
     color: #666;
 }
 
 .tableNav a {
     color: #666
 }
 
 .tableNav td {
     width: 25%;
 }
 
 #loginMeg {
     color: #fff;
 }
 
 .topMore {
     float: right;
     display: inline-block;
     padding: 5px 0 3px;
 }
 .topMore.topMore-two{
    font-size: 14px;
    line-height: 50px;
 }
 
 .table>thead>tr>th {
     vertical-align: bottom;
     border-bottom: none;
 }
 
 .calendar .calendar_body .calendar_top {
     line-height: 46px!important;
     height: 46px!important;
 }
 
 .calendar .calendar_body {
     height: 250px;
 }
 
 .echartsbg {
     background: url('/reform/img/contentlogo.png') repeat-x 30px center;
 }
 
 .p10 {
     margin-bottom: 6px;
 }
 
 .account-color {
     color: #fff;
     line-height: 34px;
 }
 /*焦点图*/
 
 #solid {
     width: 100%;
     height: 370px;
     clear: both;
     position: relative;
 }
 
 #solid .solid0,
 #solid .solid1,
 #solid .solid2,
 #solid .solid3,
 #solid .solid4,
 #solid .solid5 {
     position: absolute;
     left: 0px;
     top: 0px;
     width: 100%;
     height: 370px;
     display: none;
 }

  #solid .solid0 {
    background:url('/reform/img/ansteel_up3.jpg') no-repeat center 0;
 }
 #solid .solid1 {
    
     background: url('/reform/img/hesuiB.jpg') no-repeat center 0;
 }
 
 #solid .solid2 {
	background:url('/reform/img/focus04.jpg') no-repeat center 0;

}
 /* #solid .solid2 {
    background: url('/reform/img/focus00_ec.jpg') no-repeat center 0;
 }
  */
  #solid .solid3 {
    background:url('/reform/img/focus00_ec_dx.jpg') no-repeat center 0;
 }
 
 #solid .solid4 {
     background:url('/reform/img/focus01.jpg') no-repeat center 0;
    
 }
 

 
 #solid ul {
     margin: 0px;
     padding: 0px;
     list-style: none;
 }
 
 #solid ul li {
     position: absolute;
     top: 0px;
     width: 100%;
     height: 370px;
     display: none;
     cursor: pointer;
 }
 
 #solid ul li a {
     display: block;
     width: 100%;
     height: 100%
 }
 
 #solid #btt {
     position: absolute;
     top: 325px;
     left: 50%;
     width: 340px;
     height: 55px;
     margin-left: -170px;
 }
 
 #solid #btt span {
     position: absolute;
     top: 15px;
     left: 20%;
     display: block;
     width: 30px;
     height: 8px;
     margin: 0 15px;
     text-align: center;
     background: #3d3d3d;
     z-index: 1000;
     cursor: pointer;
     filter: alpha(opacity=70);
     /*IE滤镜，透明度50%*/
     -moz-opacity: 0.7;
     /*Firefox私有，透明度50%*/
     opacity: 0.7;
     /*其他，透明度50%*/
 }
 
 #floatDiv,
 #floatDiv2,#floatDiv5,#floatDiv6,.revision_notice,#floatDiv7,#floatDivDj,#floatDivDl {
     width: 100px;
     position: fixed;
     right: 20px;
     top: 100px;
     z-index: 999
 }

.revision_notice{
	width: 708px;
	height: 496px;
	bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	margin: auto;
	border: 1px solid #f1f1f1;
	color: #000;
	/* background:url(../img/notice_bg.png); */
	z-index: 1200;
	line-height: 42px;
	font-weight: 600;
	background: #f2f2f2;
	/* font-size: 24px; */
}
.revision_notice p {
    margin: 0 0 6px;
}
.notice_top {
    position: relative;
}
.revision_notice a {
    float: right;
    margin-right: 16px;
    margin-top: 17px;
    position: absolute;
	right: 0px;
    top: 0px;
	z-index: 2000;
}
.revision_notice .left_img img {
    width: 100%;
}
.revision_notice .left_img {
    float: left;
    width: 35px;
    height: 32px;
    margin-top: -5px;
    position: absolute;
    left: 10px;
}
.revision_notice h4.notice_tit {
    text-align: center;
    font-weight: 700;
    font-size: 40px;
    line-height: 42px;
    color: #000;
}
.revision_notice .notice_con_wrap {
    padding: 15px;
    position: relative;
}
.notice_bottom .bottom_name {
    text-align: right;
    font-size: 16px;
    /* text-indent: 30px; */
	line-height: 26px;
	font-weight: 600;
	padding-right: 0 !important;
}
.revision_notice  .notice_con {
    margin: 35px auto 8px !important;
font-size: 24px !important;
}
#floatDiv7.revision_notice2 {
    width: 801px;
    height: 389px;
    line-height: 26px;
    bottom: 0px;
	left: 0px;
	top: 0px;
	right: 0px;
	margin: auto;
  }
.revision_notice2 h4.notice_tit {
    font-size: 26px;
    line-height: 40px;
}
#floatDiv7.revision_notice2 .notice_con {
    font-size: 16px !important;
    margin: 22px auto 8px !important;
}
.revision_notice2 table {
    border: 2px solid #fff;
    width: 90%;
    margin: 0 auto;
}
.revision_notice2 th,.revision_notice2  td {
    border: 2px solid #fff;
    padding: 2px 5px;
    text-align: center;
}
#floatDivXl.revision_notice2{
    width: 780px;
	height: 464px;
    line-height: 30px;
} 
 #floatDiv2 {
     left: 20px;
 }
 
 #floatDiv img,
 #floatDiv2 img {
     margin-bottom: 6px;
 }
 div#floatDiv5.shujuxiazai {
    left: 20px;
    bottom: 70px;
    top: auto;
    width: 136px;
    height: 43px;
    background-color: rgba(199,210,235,0.8);
}
div#floatDiv6.vxgzh_img{
	right: 20px;
    bottom: 82px;
    top: auto;
    width: 115px;
    height: 210px;
}
div#floatDivDj.djxc_img{
    left: 20px;
    top: 102px;
    bottom: auto;
    width: 100px;
    height: 346px;
}
div#floatDivDl.dlxc_img{
    right: 20px;
    top: 102px;
    bottom: auto;
    width: 100px;
    height: 346px;
}
.vxgzh_img p {
    text-align: center;
    margin: 0;
    color: #000;
}
/* .vxgzh_img a{
	float: right;
} */
.vxgzh_img img,.djxc_img img,.dlxc_img img{
	width: 100%;
}

.shujuxiazai a {
    width: 100%;
    height: 100%;
    display: block;
}
.shujuxiazai img{
	width: 40px;
	height:36px
}
.shujuxiazai span{
    font-size: 20px;
	font-weight: 700;
	line-height: 36px;
}
 .showPDF {
     padding: 5px;
     background: rgba(0, 0, 0, 0.03);
     font-size: 16px;
     line-height: 28px;
     text-align: center
 }
 
 .showPDF a {
     color: #e7515a;
 }
 #_xinchacharenzheng_cert_vip_ssl {
    width: 100%;
    height: 50px;
    display: block;
    background: #000;
    text-align: center;
  }
 @media screen and (max-width: 991px) {

	.revision_notice{
		width: 300px;
	}
    .revision_notice .notice_con {
        font-size: 16px !important;
        line-height: 28px;
    }
    .revision_notice h4.notice_tit {
        font-size: 34px;
        line-height: 36px;
    }
    #floatDiv7.revision_notice2,#floatDivXl.revision_notice2{
		width: 365px;
	}
    #floatDivXl.revision_notice2{
        height: 418px;
    }
    .revision_notice2 h4.notice_tit {
        font-size: 18px;
        line-height: 28px;
    }
    #floatDiv7.revision_notice2 .notice_con,#floatDivXl.revision_notice2 .notice_con {
        font-size: 14px !important;
        line-height: 20px;
        margin: 14px auto 8px !important;
    }
    .revision_notice2 .notice_con p{
        text-indent: 28px!important;
    }
    .revision_notice2 table {
        width: 100%;
        font-weight: normal;
    }
    .revision_notice2 th, td {
        padding: 2px 4px;
    }
    .revision_notice2 a {
        margin-top: 5px;
        margin-right: 29px;
    }
}